hispaniolan common treefrog - Spanish English Dictionary